package com.jianqiao.delivery.jnttrack.entity;

import lombok.Data;

/**
 * author: cyx
 * create: 2024/8/13 8:57
 **/
@Data
public class JntCreateEntity {
    private String username;
    private String api_key;
    /** 电商/网店 的订单号 **/
    private String orderid;
    /** 发件人姓名 **/
    private String shipper_name;
    /** 发件人姓名 **/
    private String shipper_contact;
    /** 发件人电话 (格式 : 62xxxx) **/
    private String shipper_phone;
    /** 发件人详细地址 **/
    private String shipper_addr;
    /** 发件人原城市代码 **/
    private String origin_code;
    /** 收件人姓名 **/
    private String receiver_name;
    /** 收件人电话 (格式 : 62xxxx) **/
    private String receiver_phone;
    /** 收件人详细地址 **/
    private String receiver_addr;
    /** 收件人邮编 **/
    private String receiver_zip;
    /** 收件人城市代码 **/
    private String destination_code;
    /** 收件人地区代码 **/
    private String receiver_area;
    /** 件数 **/
    private Integer qty;
    /** 重量(公斤) **/
    private Double weight;
    /** 物品描述 **/
    private String goodsdesc;
    /** 可以填充：1 = 取件服务   6 = 寄件服务 **/
    private Integer servicetype;
    /** 使用J&T与客户商定的百分比填写计算的保险价值  非必填 **/
    private Integer insurance;
    /** 下单时间 (使用YYYY-MM-DD hh:mm:ss 格式 UTC+7) **/
    private String orderdate;
    /** 物品名称 **/
    private String item_name;
    /** COD 值 **/
    private Integer cod;
    /** 取件开始时间 (使用YYYY-MM-DD hh:mm:ss 格式 UTC+7) 使用取件服务时必填 (servicetype = 1) **/
    private String sendstarttime;
    /** 取件结束时间 (使用 YYYY-MM-DD hh:mm:ss 格式 UTC+7) 使用取件服务时必填 (servicetype = 1) **/
    private String sendendtime;
    /** 填写"1" = EZ (常规) **/
    private String expresstype;
    /** 物品价值, 最多8位 **/
    private Integer goodsvalue;
}
